Skip to content

feat(frontend): show reviewer worker controls#255

Merged
Vaibhaav-Tiwari merged 6 commits into
mainfrom
feat/reviewer-worker-ui
Jun 17, 2026
Merged

feat(frontend): show reviewer worker controls#255
Vaibhaav-Tiwari merged 6 commits into
mainfrom
feat/reviewer-worker-ui

Conversation

@Vaibhaav-Tiwari

Copy link
Copy Markdown
Collaborator

Summary

  • add reviewer cards to the session Summary inspector with run/re-run controls and status chips
  • allow the center terminal pane to switch to the live reviewer handle and back to the worker terminal
  • add focused frontend tests for triggering reviews and opening reviewer terminals

Testing

  • npm.cmd run typecheck
  • npx.cmd vitest run --config vite.renderer.config.ts src/renderer/components/SessionView.test.tsx src/renderer/components/SessionInspector.test.tsx

Notes

  • Branch was created from origin/main in a clean temporary worktree so unrelated local workspace changes are excluded.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

@neversettle17-101 neversettle17-101 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The reviewer agent config should be visible along with project settings in the tab.

If user retriggers the review on the same commit backend doesn't retrigger the review agent -- the frontend should also show this

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

Vaibhaav and others added 2 commits June 17, 2026 21:22
# Conflicts:
#	frontend/src/renderer/components/SessionInspector.test.tsx
#	frontend/src/renderer/components/SessionInspector.tsx

@neversettle17-101 neversettle17-101 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
We would be adding the reviews panel in another tab which is still in discussion. Approving the PR for V1 Reviews Feature

@Vaibhaav-Tiwari Vaibhaav-Tiwari merged commit ee044e4 into main Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants